twisted wire pair - Francés Inglés Diccionario